English-German dictionary »

telescopic sights meaning in German

EnglishGerman
telescopic sights noun

die Zielfernrohre◼◼◼Substantiv