Spanish-English Dictionaryreprochar
Meaning of reprochar