MINIBUS MEANING IN ENGLISH

• Minibus Definition & Synonyms

  1. (n.) A kind of light passenger vehicle, carrying four persons.


RECENT SEARCHES