Pinyin Dictionary results for "shen me feng ba ni chui lai de"

什么风把你吹来的
What brings you here? (idiom)
Dictionary data provided by CC-CEDICT