Danish-English dictionary »

garrotte meaning in English

DanishEnglish
garrotte

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

garrotte◼◼◼[UK: ɡə.ˈrɒt] [US: ɡə.ˈrɒt]