Definition of entregar los trastos in Spanish:

entregar los trastos

phrase

  • 1

    Bullfighting
    Dar la alternativa.