English-French dictionary »

ouahigouya meaning in French

EnglishFrench
Ouahigouya (city in Burkina Faso)
proper noun

Ouahigouya◼◼◼nom propre