Summary
French to English:   more detail...
  1. arme de poing:
    • Wiktionary:
      arme de poing → handgun


French

Detailed Translations for arme de poing from French to English