Polish-English dictionary »

czerkasy meaning in English

PolishEnglish
Czerkasy noun

Cherkasynoun
city