Abstract: The multi-purpose cleaning device defines a head with a portion on which is placed a wiping blade. The head has an underneath part for supporting a spongy body and is provided with a stirrup including at least one scraping rib. A handle is provided for carrying the head and contains a treatment agent which is projected by actuating a trigger.