English
Etymology It. priest chokers
Noun strangolapreti
Italian
Noun strangolapreti m
Synonyms strozzapreti