Definition of espumadero in Spanish:

espumadero

masculine noun

  • 1

    Peru Espumadera.