shēng téng

Translation

  • extremely painful

Synonyms

Chinese Tones