Polish-English dictionary »

odlewnia meaning in English

PolishEnglish
odlewnia noun

foundrynoun
facility that melts metals