Dictionary / Nature
واحة ف الصحرا
/WA-7a f s-S7RA/
English
oasis in desert
French
oasis dans le désert
Part of Speech
noun
Register
standard