Dictionary / Nature

waha dyal skoura

واحة ديال سكورة

/WA-ha dyal sku-RA/

English

Skoura oasis

French

oasis de Skoura

Part of Speech

noun

Register

standard