French-English dictionary »

diamniadio meaning in English

FrenchEnglish
Diamniadio nom {f}

Diamniadio◼◼◼(a town in Senegal)
proper noun