despumating
English
Verb
despumating
present participle and gerund of
despumate