escooter

English

Noun

escooter (plural escooters)

  1. Alternative form of e-scooter.