one who strangles another to death; one who executes by strangling

listen to the pronunciation of one who strangles another to death; one who executes by strangling
Englisch - Englisch
{i} garrotter
{i} garroter
one who strangles another to death; one who executes by strangling
Favoriten