Translation of telescope in Setswana

telescope

thelesekoupo

nounPlural telescopes

  • 1

    thelesekoupo
    • an instrument using lenses to magnify distant objects

verbtelescopes, telescoping, telescoped

  • 1

    khutshwafatsa
    • make or become shorter by sliding overlapping sections into each other