Definify.com

Definition 2026


setars

setars

English

Noun

setars

  1. plural of setar

Anagrams