bus with pressurized natural gas - German English Dictionary
History

bus with pressurized natural gas



Meanings of "bus with pressurized natural gas" in German English Dictionary : 1 result(s)

English German
Transportation
bus with pressurized natural gas Naturgasbus [m]