shén zēng guǐ yàn

Translation

  • (idiom) despicable
  • loathsome
Chinese Tones