Spanish-English dictionary »

fregona de esponja plegable meaning in English

SpanishEnglish
fregona de esponja plegable noun

squeegee mop(squeezable sponge mop)
noun