English to Spanish Dictionary telescope

telescope

Telescopio
translation of 'Telescope'
verb
meter,
telescoparse,
telescopar,
enchufar,
enchufarse
noun
telescopio,
catalejo
Credits: Google Translate
Download the
HelloEnglishApp
image_one