Translation of catete in English:

catete

annoying, adj.

adjective

informal
Chile
  • 1

    annoying