"garrote" in Polish — inglés-Polish dictionary | see "garrote" in inglés

garrote , also: garote

verbo
  1. wykonać egzekucję poprzez uduszenie skazanego

Related phrases — "garrote"

sustantivo