Meaning of 'edema'

  • உடலில் நீர் வீக்கம்

Related Phrases

Synonyms


Browse English to Tamil Words

English - Tamil Dictionary Search