kamus
.
Search
About
iridoncus
English
iridoncus
Noun
Swelling of the iris of the eye
English: iridoncus