a bus, powered via overhead electric cables, that does not run on tracks

listen to the pronunciation of a bus, powered via overhead electric cables, that does not run on tracks
English - Turkish

Definition of a bus, powered via overhead electric cables, that does not run on tracks in English Turkish dictionary

trolley bus
troleybüs
trolley bus
raysız tramvay
English - English
trolley bus