Dictionary / Nature
واحة ديال طاطا
/WA-ha dyal TA-ta/
English
Tata oasis
French
oasis de Tata
Part of Speech
noun
Register
standard