Translation of duduk in English:

duduk

sit

verb

  • 1

    sit, take or be in a position with the body resting more or less upright on the buttocks, cause to sit, (of animals) rest with legs bent and body on the ground, (of birds) remain on the nest to hatch eggs, be situated