Skip to content
Simplified display

汗流浃背

hàn liú jiā bèi

Sign in to save this word to your study lists.

Definitions

  1. 1. to sweat profusely (idiom)
  2. 2. drenched in sweat