Diccionario Español-Inglés

gresca

Argument, disagreement, dispute, quarrel, wrangle

Diccionario Español-Inglés