bn:00018678n
Noun Concept
PT
estrangulador  garroter  garrotter  throttler
EN
Someone who kills by strangling WordNet 3.0
Relations
Sources
Portuguese Open Multilingual WordNet
Wiktionary
OmegaWiki
WordNet Translations