Diccionario Español-Inglés
gresca
Argument, disagreement, dispute, quarrel, wrangle
Diccionario Español-Inglés
gres
grial