English to Hindi

Meaning for:
sponger
other
स्पंज एकत्र करने वाला;टुकड़तोड़