sympitars

English

Noun

sympitars

  1. plural of sympitar

Anagrams