Translation of sepeda motor in English:

User Contribution

sepeda motor

Motorcycle

noun