Search term garrotte has one result
Jump to
EN English IT Italian
garrotte garrotta {f}
EN Synonyms for garrotte IT Translations
choke [smother] soffocare
asphyxiate [smother] affogare
suffocate [smother] affogare
throttle [smother] valvola a farfalla
stifle [smother] grassella (n v)
strangle [smother] strangolare
smother [strangle] fumo soffocante
gag [strangle] battuta {f}
muzzle [device to prevent speech] ceffo {m}
extinguish [suffocate] spengere