DID HIM A FAVOR


Meaning of DID HIM A FAVOR in English

performed a kind or obliging act for him, helped him

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