French-English dictionary »

ouahigouya meaning in English

FrenchEnglish
Ouahigouya nom propre

Ouahigouya◼◼◼(city in Burkina Faso)
proper noun