Translation of membenamkan in English:

membenamkan

to immerse

verb

  • 1

    to immerse
    ‘Hasan membenamkan kepalanya ke dalam air’ Hasan immersed his head in the water
  • 2

    to suppress
  • 3

    to sink