What does Angosturabitter mean?

Angosturabitter - German to English

Angostura (bitters)