French translation for "garrote"
|
-
n. garrottage (étranglement par la garrotte); exécution par garrottage v. garrotter; étouffer, étrangler
- Similar Words:
- "garniture" French translation, "garotte" French translation, "garret" French translation, "garrison" French translation, "garrison finish" French translation, "garroter" French translation, "garrotte" French translation, "garrotter" French translation, "garrulity" French translation, "garrulous" French translation
|
|
|