Translation of telescopio refractor in English:

telescopio refractor

refracting telescope, n.

masculine noun

  • 1

    refracting telescope