Spanish-English Dictionaryreprobar
Meaning of reprobar