otak-otaks

English

Noun

otak-otaks

  1. plural of otak-otak