Dictionary / Nature

wad draa

واد درعة

/WAD DRA-a/

English

Draa River

French

oued Draa

Part of Speech

noun

Register

standard