Tra từ

Laban Dictionary trên mobile

besmirch /bɪˈsmɚʧ/  

  • verb
    -smirches; -smirched; -smirching
    [+ obj] :to cause harm or damage to (the reputation of someone or something)