Dictionary / Nature

wadi draa

وادي درعة

/WADI DRAA/

English

Draa Valley river

French

oued Draa

Part of Speech

noun

Register

standard