Kamus Mobile
https://m.xamux.com
English to Indonesian
horse power tenaga kuda
an english horse power is
seorang tenaga kuda bahasa inggris