Spanish-English Dictionarydepravar
Meaning of depravar