MOTORBUS


Meaning of MOTORBUS in English

n. autobus, bus, large motor vehicle which can carry several passengers; motor coach; double-decker bus

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.