Meaning of 'dermoid cyst'

  • தோல் உரோமக்கூடு


Browse English to Tamil Dictionary