The Italian term "abominabile" matches the English term "detestable"

other italian words that include "abominabile" : english :
abominabile abominably
abominabile damnably
abominevole, abominabile hideous