French to English Dictionary

Version Française

"- tiré à distance de sécurité" meaning in English