French-English dictionary »

marioupol meaning in English

FrenchEnglish
Marioupol nom propre

Mariupol◼◼◼(city)
proper noun