Polish-English dictionary »

szczurołap meaning in English

PolishEnglish
szczurołap

rat-catcher