Translation of retina in Setswana

retina

nounPlural retinas

  • 1

    karolô ya leitlhô e e tshabang lesedi
    • a layer of membrane at the back of the eyeball, sensitive to light