Dictionary / Nature

wa7a f s7ra

واحة ف الصحرا

/WA-7a f s-S7RA/

English

oasis in desert

French

oasis dans le désert

Part of Speech

noun

Register

standard