Spanish-English Dictionarydetestar
Meaning of detestar