Language:
Free Online Dictionary|3Dict

雪泥鴻爪

Source : CEDICT

a goose's footprint in the snow/vestiges of the past (idiom)/the fleeting nature of human life (idiom)