Translation of kapal perang in English:

kapal perang

battleship

noun

  • 1

    battleship, warship of the most heavily armed kind, ship for use in war