Polish-English dictionary »

depilator meaning in English

PolishEnglish
depilator

depilator

depilator noun

epilatornoun
electrical device