Polish-English dictionary »

pilarka szablasta meaning in English

PolishEnglish
pilarka szablasta noun

sabre sawnoun
portable electric jigsaw