Polish-English dictionary »

strzyżarka meaning in English

PolishEnglish
strzyżarka

trimmer