Italian

edit

Participle

edit

schiumante (plural schiumanti)

  1. present participle of schiumare