Polish-English dictionary »

obciągacz meaning in English

PolishEnglish
obciągacz noun

cocksuckernoun
a fellator