Telescope (Telescopio)

/ˈtɛlɪˌskoʊp/

Translation into Italian

Synonyms