Meaning of 'intestinal portal'

  • குடல் போர்ட்டல்


Browse English to Tamil Dictionary