besmirch: pengertian dan definisi

InggrisKetik sebuah kata

Apa itu besmirch?

  • To stain; sully: a reputation that was besmirched by slander.
  • To make dirty; soil.