Translation of teropong opera in English:

teropong opera

opera-glasses

noun

  • 1

    opera-glasses, small binoculars