Meaning of 'barrets ulcer'

  • நீடித்த இரைப்பை குடல் புண்


Browse English to Tamil Dictionary