power source car - German English Dictionary

power source car

Meanings of "power source car" in German English Dictionary : 1 result(s)

English German
Railroad
power source car Energieversorgungswagen [m]