English edit

Noun edit

electrobuses

  1. plural of electrobus