Polish-English dictionary »

giętarka meaning in English

PolishEnglish
giętarka

bending machine