Definition of espumilla in Spanish:

espumilla

feminine noun

  • 1

    Nicaragua Guatemala Ecuador Honduras Dulce que se hace con clara de huevo batida y azúcar.

  • 2

    Spain Tejido muy ligero, ralo y delicado, semejante al crespón.