DictionaryForumContacts

   English
Terms for subject Public transportation containing e.&e | all forms
EnglishRussian
e-scooterэлектросамокат (What is an e-scooter? Two-wheeled scooters with small, electric motors. Their popularity has grown and scooter-sharing schemes now operate in more than 100 cities around the world – including San Francisco, Paris and Copenhagen.  'More)