Definify.com

Definition 2024


setars

setars

English

Noun

setars

  1. plural of setar

Anagrams