BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Elektro-Stehroller {m} electric foot scooter; Segway personal transporter; Segway ®