Немецкий-Английский словарь »

garrotte означает в английский

НемецкийАнглийский
die Garrotte [der Garrotte; die Garrotten] Substantiv
[ɡaˈʀɔtə]

garrote◼◼◼noun
[UK: ɡərˈɒt] [US: ɡɚrˈɑːt]