Malayalam Dictionary

നേത്രശാസ്‌ത്രം

netrashaastram

noun · നാമം

opthalmology

  1. opthalmology

Nearby in the dictionary

Support