English to Hindi

Meaning for:
window cleaner
other
खिड़की साफ़ करने वाला