Pinyin Dictionary results for "feng chen pu pu"

风尘仆仆
lit. covered in dust (idiom); fig. travel-worn
Dictionary data provided by CC-CEDICT