motorbus
English
motorbus meaning in English • motorbus का अर्थ अंग्रेजी में
Noun
- a road vehicle carrying many passengers; used for public transport; an omnibus.