cè huà rén

Translation

  • sponsor
  • plotter
  • schemer

Synonyms

Chinese Tones