Meaning of 'hydatid cyst'

  • நீர்க்கட்டி நாடாப்புழுவினால் வருவது


Browse English to Tamil Dictionary