Translation of cabreante in English:

cabreante

infuriating, adj.

adjective

informal

  • 1

    infuriating
    es cabreante que siempre nos haga pagar a nosotros it's infuriating the way he always makes us pay