Kamus Mobile
https://m.xamux.com
English to Indonesian
minibike sepeda kecil
minibike
noun
small motorcycle with a low frame and small wheels and elevated handlebars
kecil sepeda motor dengan bingkai rendah dan roda kecil dan setang tinggi
source: WordNet 3.0