Spanish–English dictionary

English translation of the Spanish word agarrada

Spanish → English
  
SpanishEnglish
agarrada brawl; fight; scrap; tussle