Polish-English dictionary »

degażówki meaning in English

PolishEnglish
degażówki

notched double-edged thinning scissors