Fresh-faced meaning

(idiomatic, of people) Looking young and healthy.
adjective
0
0
Advertisement