sponge_clothEnglish

sponge cloth

Noun

Any soft porous fabric (especially in a loose honeycomb weave)

English: sponge cloth