Polish-English dictionary »

przyssawka meaning in English

PolishEnglish
przyssawka noun

suckernoun
organ

suction cupnoun
cup using suction as an adhesive