Polish-English dictionary »

mocarz meaning in English

PolishEnglish
mocarz noun

strongmannoun
forceful or brutal person