English to English
motorbus
noun (n)
- a vehicle carrying many passengers; used for public transportkendaraan membawa banyak penumpangnya; digunakan untuk angkutan umumSynonym:
autobus, bus, charabanc, coach, double-decker, jitney, motorcoach, omnibus, passenger vehiclesource: wordnet30