Language:
Free Online Dictionary|3Dict

满脸风霜

Source : CEDICT

a weather-worn face (idiom)