Meaning of motorbus
Definition of motorbus
(noun)
a
vehicle
carrying
many
passengers;
used
for
public
transport; "he
always
rode the bus to work"
Other information on motorbus
WIKIPEDIA results for
motorbus
Amazon results for
motorbus
Tweet