attar of roses
attar of roses
English
Noun
Ad
Definition
a perfume made from an essential oil extracted from rose flowers
Ad
attar of roses
a perfume made from an essential oil extracted from rose flowers