English | German | Russian | Czech

ottar English

Meaning ottar meaning

What does ottar mean?

ottar

(= attar) essential oil or perfume obtained from flowers

Synonyms ottar synonyms

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

ottar English » English

attar athar atar

Are you looking for...?