Translation of pembesar in English:

pembesar

magnifier

noun

  • 1

    magnifier, enlarger