- a curbside place where passengers board or alight transit

listen to the pronunciation of - a curbside place where passengers board or alight transit
English - English

Definition of - a curbside place where passengers board or alight transit in English English dictionary

- A curbside place where passengers board or alight transit
bus stop
- a curbside place where passengers board or alight transit
Favorites