a person who uses a garrote

listen to the pronunciation of a person who uses a garrote
Englisch - Englisch
garroter
a person who uses a garrote
Favoriten