Version Française
Translate
"stain (to)"
to French Language
English to French
French to English
English
French
stain (to)
ternir; salir (la réputation de qqn).