Meaning of 'haemorrhoids'

  • மூல நோய்

Synonyms


Browse English to Tamil Dictionary