Definify.com

Definition 2024


attars

attars

English

Noun

attars

  1. plural of attar

Anagrams