Dictionary / Nature
وادي درعة
/WADI DRAA/
English
Draa Valley river
French
oued Draa
Part of Speech
noun
Register
standard