lìng rén fà zhǐ

Translation

  • (idiom) to make one feel a sense of revulsion
  • abhorrent
  • heinous
  • deeply disturbing

Synonyms

Chinese Tones