Translation of otak beku in English:

otak beku

clot

noun

  • 1

    clot, stupid person