Dictionary / Nature

wahha dyal sshra

واحة ديال الصحرا

/WAH-ha dyal s-SHRA/

English

desert oasis

French

oasis du desert

Part of Speech

noun

Register

standard