Summary
French to English:   more detail...
  1. pieds-de-biche:
    • Wiktionary:
      pieds-de-biche → claw


French

Detailed Translations for pieds-de-biche from French to English


Wiktionary Translations for pieds-de-biche:

pieds-de-biche
noun
  1. mechanical device for gripping

Related Translations for pieds-de-biche