Polish-English dictionary »

drezyna spalinowa meaning in English

PolishEnglish
drezyna spalinowa noun

railcarnoun
powered single railway vehicle with driver's cab at both ends