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