Meaning of 'diabetes mellitus'

  • வெல்லமுள்ளநீரிழிவு


Browse English to Tamil Dictionary