hán chen

Translation

  • ugly
  • shameful
  • to ridicule

Synonyms

Chinese Tones