English-French dictionary »

benguela meaning in French

EnglishFrench
Benguela proper noun

Benguela◼◼◼nom propre