Synonym-English dictionary »

attar of roses synonyms in English

SynonymEnglish
attar of roses noun

rose oilnoun