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