detestable in Latin
detestable in Latin
dētestābilis
Stimulating disgust or detestation; offensive; shocking.
dīrus
Stimulating disgust or detestation; offensive; shocking.