Translation of teropong in English:

teropong

binoculars, telescope

  • 1

    binoculars, telescope
  • 2

    tube