English | German | Russian | Czech

atar English

Meaning atar meaning

What does atar mean?

atar

(= attar) essential oil or perfume obtained from flowers

Synonyms atar synonyms

What other words have the same or similar meaning as atar?

atar English » English

attar athar ottar rose oil attar of roses

Are you looking for...?