Definify.com

Definition 2025


attars

attars

English

Noun

attars

  1. plural of attar

Anagrams