stimmate

ItalianEdit

NounEdit

stimmate f pl only

  1. stigmata
  2. mark, stigma