Definition of "Spumador"

The word, "Spumador" does not exist in our dictionary.