Definitions English

  • A small bus typically used for short trips.