French-English dictionary »

ismaïlia meaning in English

FrenchEnglish
Ismaïlia nom {f}

Ismailia◼◼◼(city)
proper noun