What is the meaning of Trolley_bus?
A bus, powered via overhead electric cables, that does not run on tracks.
Source: wiktionary.orgSearch words containing
A bus, powered via overhead electric cables, that does not run on tracks.
Source: wiktionary.orgSearch words containing