shēn wù tòng jué

Translation

  • to detest bitterly (idiom)
  • implacable hatred
  • to abhor
  • anathema

Synonyms

Chinese Tones