Summary
English to French:   more detail...
  1. barrel-lock:


English

Detailed Translations for barrel-lock from English to French