Polish-English dictionary »

soczewka kontaktowa meaning in English

PolishEnglish
soczewka kontaktowa noun

contact lensnoun
thin lens placed directly on the eye