meaning of Autoskooter

Autoskooter - German to English

bumper vehicle