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:
- "garret" French translation, "garrison" French translation, "garrison finish" French translation, "garrote" French translation, "garroter" French translation, "garrotter" French translation, "garrulity" French translation, "garrulous" French translation, "garrulous person" French translation, "garrulously" French translation
|
|
|