Dictionary / Nature
واحة ديال الصحرا
/WAH-ha dyal s-SHRA/
English
desert oasis
French
oasis du desert
Part of Speech
noun
Register
standard