motor
[mo·tor]noun
Definitions
- 1.
motorcycle; motorbike
Short for "sepeda motor". The most common vehicle in Indonesia.
Tags
Articles with this word
Discussion
Loading comments...
motorcycle; motorbike
Short for "sepeda motor". The most common vehicle in Indonesia.
Loading comments...