spumeggiante

Italian

Participle

spumeggiante m or f (plural spumeggianti)

  1. present participle of spumeggiare

Adjective

spumeggiante m or f (plural spumeggianti)

  1. foaming, frothy, bubbling, spumy