spumasse
Italian
Verb
spumasse
third-person singular imperfect subjunctive of
spumare
Latin
Verb
spūmāsse
perfect active infinitive of
spūmō