English-French dictionary »

zambezi meaning in French

EnglishFrench
Zambezi (African river)
proper noun

Zambèze◼◼◼nom propre
{m}