Translation of lens in Indonesian

lens

lensa

noun

  • 1

    lensa
    ‘contact lenses’ lensa kontak