Kamus Mobile
https://m.xamux.com
English to Indonesian
battle ship kapal perang
armored than a battle ship
lapis baja dari kapal perang