hàn liú jiā bèi

Translation

  • to sweat profusely (idiom)
  • drenched in sweat

Synonyms

Chinese Tones