Language:
Free Online Dictionary|3Dict

滿臉風霜

Source : CEDICT

a weather-worn face (idiom)