meaning of Angosturabitter

Angosturabitter - German to English

Angostura (bitters)