French edit

Pronunciation edit

Verb edit

garrotta

  1. third-person singular past historic of garrotter

Italian edit

Noun edit

garrotta f (plural garrotte)

  1. garrote