French translation for "garrotte"
|
- n. étranglement; mise à mort par étouffement, étranglement
v. garrotter, exécuter par le supplice du garrot, exécuter par étouffement
- Similar Words:
- "garritsen" French translation, "garrosse" French translation, "garrote" French translation, "garroter" French translation, "garrott kuzzy" French translation, "garrotter" French translation, "garrotxa" French translation, "garrotxa cheese" French translation, "garrotín" French translation
|
|
|