Definify.com

Definition 2025


setars

setars

English

Noun

setars

  1. plural of setar

Anagrams