Translate
"Telescopic sights for fitting to arms"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
Telescopic sights for fitting to arms; periscopes; telescopes...
Silahlar için teleskopik görüş aletleri; periskoplar; teleskoplar, vb.