Translation of senduk in English:

senduk

ladle

noun

  • 1

    ladle, deep long-handled spoon for transferring liquids