French-English dictionary »

kherson meaning in English

FrenchEnglish
Kherson nom propre
{m}

Kherson◼◼◼(city in Ukraine)
proper noun