French-English dictionary »

ziguinchor meaning in English

FrenchEnglish
Ziguinchor nom propre

Ziguinchor◼◼◼(city in Senegal)
proper noun