spyglass [pl. spyglasses] , {instruments & machines}
Notices
  • spyglassa small telescope