Version Française
Meaning of
"salir"
in English language
French to English
English to French
French
English
salir; souiller; déshonorer (le nom/la réputation de qqn).
besmirch (to)
salir
stain, smudge, dirty
salir; souiller; ternir (la réputation de qqn).
sully (to)
salir
to soil
salir
to soil, to stain
salir, souiller
dirty