transit busses

English

Noun

transit busses

  1. plural of transit bus