Pinyin Dictionary results for "tian hua luan zhui"

天花乱坠
lit. a deluge of heavenly flowers (idiom); fig. extravagant embellishments; hype
Dictionary data provided by CC-CEDICT