Translation of menyelam in English:

menyelam

to dive

verb

  • 1

    to dive
  • 2

    to be under water