suppurating sore - Inglés Sinónimo Diccionario

suppurating sore

n.
[1] fester