meaning of Abtreibungspille

Abtreibungspille - German to English

abortion tablet