Translation of "Kehle zuschnüren" in English

Related phrases