diffamer

FrenchEdit

PronunciationEdit

VerbEdit

diffamer

  1. to defame; smear; ruin the name of.

ConjugationEdit

External linksEdit


LatinEdit

Read in another language