Skip to main content

motorbus

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