Polish-English dictionary »

przepychacz meaning in English

PolishEnglish
przepychacz noun

plungernoun
device for removing blockages by suction