EN English dictionary: sclera
sclera has 8 translations in 6 languages
Jump to
Translations
translations of sclera
EN
SV
Swedish
2 translations