French translation for "garotte"
|
-
v. garrotter; étouffer, étrangler
- Similar Words:
- "garnishee" French translation, "garnisheed" French translation, "garnishing" French translation, "garnishment" French translation, "garniture" French translation, "garret" French translation, "garrison" French translation, "garrison finish" French translation, "garrote" French translation, "garroter" French translation
|
|
|