spumare

listen to the pronunciation of spumare
Итальянский Язык - Английский Язык
foam, froth, spume