Translation of "Geoeffnete tuer" in English

Related phrases