transit buses

English

Noun

transit buses

  1. plural of transit bus