Dictionary / Nature
واد درعة
/WAD DRA-a/
English
Draa River
French
oued Draa
Part of Speech
noun
Register
standard