answersLogoWhite

0

It is a mid 1950's Swedish word derived from words translated as 'pedal cycle with engine and pedals. There is some connection with similar words from Germany

User Avatar

Wiki User

12y ago

What else can I help you with?