Italian-English dictionary »

strangolatrice meaning in English

ItalianEnglish
strangolatrice noun
{f}

choker [chokers](one who chokes another)
noun
[UK: ˈtʃəʊkə(r)] [US: ˈtʃoʊkər]