spyglass [pl. spyglasses] , {instruments & machines}
Synonyms
  • مرآة ، سجنجل
Notices
  • spyglassa small telescope