Green’s Dictionary of Slang

Telescope

Manchester NH fl. 1849

Information