setars

English

Noun

setars

  1. plural of setar

Anagrams