Meaning of 'large intestine'

  • பெருங்குடல்

Synonyms


Browse English to Tamil Dictionary