Dictionary / Nature
واحة ديال سكورة
/WA-ha dyal sku-RA/
English
Skoura oasis
French
oasis de Skoura
Part of Speech
noun
Register
standard