English to Hindi

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