Version Française
Translate
"stigma."
to French Language
English to French
French to English
English
French
stigma.
opprobre (honte; déshonneur; discrédit)