Pinyin Dictionary results for "feng chui yu da"

风吹雨打
lit. windswept and battered by rain; to undergo hardship (idiom)
Dictionary data provided by CC-CEDICT