Polish-English dictionary »

froterka meaning in English

PolishEnglish
froterka noun

burnishernoun
implement