English to Hindi

Meaning for:
deicer
other
बर्फ पिघलाने वाला पदार्थ