English-French dictionary »

diamniadio meaning in French

EnglishFrench
Diamniadio (a town in Senegal)
proper noun

Diamniadio◼◼◼nom {f}