Translation of penenggelaman in English:

penenggelaman

sinking, torpedoing

  • 1

    sinking, torpedoing