Indonesian to English
motorpit motorcycle.
motorpit
please wait
by Xamux Translate
motorcycle
noun
a motor vehicle with two wheels and a strong frame
kendaraan motor dengan dua roda dan kerangka yang kuat
source: WordNet 3.0
Browse by prefix