Translation of embrollón in English:

embrollón

trouble-making, adj.

adjectiveFeminine embrollona

  • 1

    (before noun) trouble-making