Translation of retina in English:

User Contribution

retina

retina

noun