armor clamp

  • 71agrafe — noun or agraffe əˈgraf ( s) Etymology: French agrafe, from agrafer to hook, fasten, from Middle French, from a (from Latin ad ) + grafer to hook, from …

    Useful english dictionary