Translation of teropong in English:

teropong

binoculars, telescope

noun

  • 1

    binoculars, telescope
  • 2

    tube