Translation of bot penyelamat in English:

bot penyelamat

lifeboat

noun

  • 1

    lifeboat, boat constructed for rescuing people at sea, ship's boat for emergency use