Polish-English dictionary »

strugarka meaning in English

PolishEnglish
strugarka

planer

planing machine

strugarka noun

shapernoun
A machine tool