GIVE THE DEVIL HIS DUE


Meaning of GIVE THE DEVIL HIS DUE in English

acknowledge something good in a person regardless of their character

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