trolley bus in Portuguese
trolley bus in Portuguese
troleicarro
A bus, powered via overhead electric cables, that does not run on tracks.
trólebus
A bus, powered via overhead electric cables, that does not run on tracks.