stigmates

French

Noun

stigmates m

  1. plural of stigmate