meaning of bittere Pille

bittere Pille - German to English

bitter product