Spanish-English Dictionarygritar
Meaning of gritar