Translation of catete in English:

catete

annoying, adj.

adjective

Chile
informal

  • 1

    annoying