Translation of "Lens inserticia" into English
contact lens is the translation of "Lens inserticia" into English.
Lens inserticia
-
contact lens
nounlens worn directly on the eyeball
-
Show algorithmically generated translations
Automatic translations of "Lens inserticia" into English
-
Google Translate
Add example
Add