Telescopio (en. Telescope)

Translation into Italian

Synonyms