GARROTAR


Meaning of GARROTAR in English

v to garrote (= to strangle with the garrote)

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