English | German | Russian | Czech

nightscope English

Meaning nightscope meaning

What does nightscope mean?

nightscope

An optical instrument that provides night vision.

Are you looking for...?