spumare

listen to the pronunciation of spumare
Italienisch - Englisch
foam, froth, spume