Definición de telescopic rifle en Inglés

telescopic rifle

nombre

  • A rifle equipped with a telescopic sight.

Origen

Mid 19th century.