kē kè

Translation

  • harsh
  • severe
  • demanding

Synonyms

Chinese Tones