Translation of menenggelamkan in English:

menenggelamkan

to cause to sink

  • 1

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