Definition of espumajo in Spanish:

espumajo

masculine noun

  • 1

    Spain Espumarajo.