Translation of terduduk in English:

terduduk

to get seated

verb

  • 1

    to get seated
  • 2

    sedimented