Polish-English dictionary »

spalinowóz meaning in English

PolishEnglish
spalinowóz

diesel locomotive