Meaning of 'sclera'

  • விழி வெண் கோளத்தைச் சுற்றி உள்ள தோல்


Browse English to Tamil Dictionary