English to Hindi

Meaning for:
cleanser
other
साफ करने वाला