detestable: meaning and definitions

SpanishType a word

What is detestable?

  • adj. Pésimo, execrable, aborrecible: novelucha detestable.