otorrhoea
English
otorrhoea meaning in English • otorrhoea का अर्थ अंग्रेजी में
Noun
- A flow or running from the ear, esp. a purulent discharge.