Definition of dar tralla in Spanish:

dar tralla

phrase

  • 1

    Spain informal Criticar con dureza.