Search term besmirch has 4 results
Jump to
EN English ES Spanish
besmirch (formal) manchar
besmirch (v) [person] (formal) ensuciar (v) [person]
besmirch (v) [person] (formal) desprestigiar (v) [person]
besmirch (v) [person] (formal) macular (v) [person]