Translation of espuma seca in English:

espuma seca

carpet shampoo, n.

feminine noun

  • 1

    carpet shampoo