Translation of menenggelami in English:

menenggelami

to engulf

verb

  • 1

    to engulf, to swamp