Translation of retina in Malay

retina

retina

nounPlural retinas

  • 1

    retina