dà hàn lín lí

Translation

  • dripping with sweat

Synonyms

Chinese Tones