fēng chuī rì shài

Translation

  • (idiom) to be exposed to the elements

Synonyms

Chinese Tones