Translation of menenggelamkan in English:

menenggelamkan

to cause to sink

verb

  • 1

    to cause to sink
    ‘musuh menenggelamkan kapal itu’ the enemy sank the ship