Spanish-English Dictionaryabrochar
Meaning of abrochar