Telescopes
English to Greek

What is the Greek meaning for Telescope?

Answer

User Avatar
Wiki User
03/05/2007

Telescope comes from the Greek t