Definisi 'field glasses'

English to English
noun
1 an optical instrument designed for simultaneous use by both eyes Terjemahkan
source: wordnet30


Visual Synonyms