Englishfor English speakers
olibanum English
Meaning olibanum meaning
What does olibanum mean?
olibanum
Synonyms olibanum synonyms
What other words have the same or similar meaning as olibanum?