Version Française
Meaning of
"souiller"
in English language
French to English
English to French
French
English
souiller (salir; déshonorer le nom de qqn)
besmirch so. (to).
souiller
dirty, stain, maculate, smirch
souiller; ternir; gâcher; gâter; ruiner; marquer à jamais.
mar (to)
souiller
to soil
souiller qc.
to soil sth.