Spanish-English Dictionaryafrentar
Meaning of afrentar