STRANGULATOR


Meaning of STRANGULATOR in English

n strangler;

le strangulatores [Hist.] the Thugs

Interlingua English vocab.      Английский словарь Интерлингва.