English dictionary, thesaurus, translations & etymology
FreeDict.com

besmirch in French

besmirch in French

salir
verb
(transitive, literary) To make dirty.
salir
verb
(transitive) To tarnish something, especially someone's reputation.
avilir
verb
(transitive) To tarnish something, especially someone's reputation.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.