English–French dictionary

French translation of the English word besmirch

English → French
  
EnglishFrench (translated indirectly)Esperanto
besmirch
(soil; contaminate; dirty; pollute)
salir
;
souiller
malpurigi
besmirch
(soil; spot; stain; mar)
salir
;
souiller