chòu qì xūn tiān

Translation

  • overwhelming stench (idiom)

Synonyms

Chinese Tones