English | German | Russian | Czech

attar of roses English

Meaning attar of roses meaning

What does attar of roses mean?

attar of roses

a volatile fragrant oil obtained from fresh roses by steam distillation

Synonyms attar of roses synonyms

What other words have the same or similar meaning as attar of roses?

Are you looking for...?

attar | of | roses