a wider area for bus travelers boarding and getting on or off the bus - Spanish English Dictionary

Suggest a Term