kē chen

Translation

  • ugly
  • unsightly
  • shabby
  • to humiliate
  • to ridicule
Chinese Tones