meaning of Cascarilla-Öl

Cascarilla-Öl - German to English

cascarilla oil