Chinese edit

ashamed perspiration; sweat
trad. (愧汗)
simp. #(愧汗)

Pronunciation edit


Verb edit

愧汗

  1. to be deeply ashamed and sweat due to the shame