PUT A SMILE ON HIS FACE


Meaning of PUT A SMILE ON HIS FACE in English

made him smile, made him happy, made him laugh, caused him to feel good

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.