Dictionary / Nature

waha dyal tata

واحة ديال طاطا

/WA-ha dyal TA-ta/

English

Tata oasis

French

oasis de Tata

Part of Speech

noun

Register

standard