Translation of otak in English:

otak

brain

noun

  • 1

    brain