Translation
from spew; verb used of running sores or anything similarly dripping or oozing
Play audio