Polish-English dictionary »

wypychacz meaning in English

PolishEnglish
wypychacz noun

taxidermistnoun
one who practices taxidermy