zhèng yì mó rén

Translation

  • (Tw) sanctimonious person
  • self-appointed moral arbiter
Chinese Tones