hàn rú yǔ xià

Translation

  • sweating like rain (idiom)
  • to perspire profusely
  • sweating like a pig

Synonyms

Chinese Tones