4

4 wheeled hard-top moped made in France.

Additional Articles From "Terms and definitions"