ottar
definition: essential oil or perfume obtained from flowers
example:
speech part: noun
synonyms:
attar
Video not found.