huī liū liū

Translation

  • dull gray
  • gloomy
  • dejected
  • crestfallen
  • with one's tail between one's legs

Synonyms

Chinese Tones