Translation of caterva in English:

caterva

feminine noun

  • 1

    una caterva de imbéciles a bunch / pack of idiots informal
    • tenemos una caterva de problemas we have loads of problems