atar ( synonym found)

Definition of atar:

°alternative spelling of attar.

Definition of atar:

°alternative spelling of attar.

Back to Top