Please enable javascript to use dictionary! Howto enable javascript?
suppurating / festering sore, abscess▼noun
suppuration / festering▼noun
↑