Polish-English dictionary »

mieszczuch meaning in English

PolishEnglish
mieszczuch noun

city slickernoun
one accustomed to urban living