Subscribe
URL of the page has been copied to clipboard.
Meaning : Essential oil or perfume obtained from flowers.
Synonyms : atar, athar, attar
Install App