symitars

English

Noun

symitars

  1. plural of symitar

Anagrams