French-English dictionary »

vadrouille éponge meaning in English

FrenchEnglish
vadrouille éponge nom

squeegee mop(squeezable sponge mop)
noun