spumifinta
Ido
Verb
spumifinta
past active participle of
spumifar