Version Française
Meaning of
"DETENTE ELECTRIQUE (ARMEMENT)"
in English language
French to English
English to French
French
English
DETENTE ELECTRIQUE (ARMEMENT)
TRIGGER SWITCH (ARMAMENT)