French-English dictionary »

koufa meaning in English

FrenchEnglish
Koufa nom {f}

Kufa◼◼◼(city in Iraq)
proper noun