motorbus Urdu Meaning
Motorbus - Urdu Meaning and Translation of Motorbus (موٹر بس - ), Total 1 meaning for Motorbus , Roman Urdu Meaning for word Motorbus , English Definition and more.
1. n. a vehicle carrying many passengers; used for public transport