Spanish-English Dictionarydetestara
detestará
detestar
Meaning of detestara