Translation of tenggelam in English:

tenggelam

awash

adjective

  • 1

    awash, washed over by water