Version Française
Translate
"line of sight (or sights)"
to French Language
English to French
French to English
English
French
line of sight (or sights)
(Mil., Police) ligne de mire