Dictionary / Nature
وادي سبو
/WA-di s-BU/
English
Sebou River
French
oued Sebou
Part of Speech
noun
Register
standard