spumea

listen to the pronunciation of spumea
Lateinisch - Englisch
foamy, frothy
covered with foam