perspective glass

The American Dictionary and Cyclopedia · p. 31
A telescope.
Readham'da tam maddeyi gor →