Translation of cacatan in English:

cacatan

criticism

noun

  • 1

    criticism