trolley buses

See also: trolleybuses

English

Noun

trolley buses

  1. plural of trolley bus