Polish-English dictionary »

ślusarka meaning in English

PolishEnglish
ślusarka

ironwork