Version Française
Meaning of
"lunettes de visée pour pièces d’artillerie"
in English language
French to English
English to French
French
English
lunettes de visée pour pièces d’artillerie
telescopic sights for artillery
lunettes de visée pour pièces d’artillerie
weapon aiming telescopes