Show more information about destrate
Definition: 1. to detest, to loathe, to abominate
Show more information about detestar
Search took: 81.0982 ms