Translation of lensa in English:

lensa

lens

noun

  • 1

    lens, a curved piece of plastic or glass used in cameras, spectacles, telescopes, etc