Italian

edit

Participle

edit

spumeggiante (plural spumeggianti)

  1. present participle of spumeggiare

Adjective

edit

spumeggiante (plural spumeggianti)

  1. foaming, frothy, bubbling, spumy