Polish-English dictionary »

elektrowóz meaning in English

PolishEnglish
elektrowóz

electric locomotive