Translation of tenggelam in English:

tenggelam

be under water, sink

  • 1

    be under water, sink
    ‘dia mati tenggelam di danau’ he drowned in the lake
  • 2

    disappear, sink below the surface
    ‘matahari tenggelam’ the sun set