Version Française
Meaning of
"stigmate"
in English language
French to English
English to French
French
English
stigmate
scar
stigmate
spiracle; stigma; breathing pore
stigmate
stigma