SMIRCH HIS FAIR NAME


Meaning of SMIRCH HIS FAIR NAME in English

ruin his reputation, give him a bad reputation

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