Translation of lentilla in English:

lentilla

contact lens, n.

feminine noun

Spain

  • 1

    contact lens
    lentillas blandas/duras soft/hard lenses