Translation of penenggelaman in English:

penenggelaman

sinking, torpedoing

noun

  • 1

    sinking, torpedoing