Pinyin Dictionary results for "xue ni hong zhao"

雪泥鸿爪
a goose's footprint in the snow; vestiges of the past (idiom); the fleeting nature of human life (idiom)
Dictionary data provided by CC-CEDICT