English to Hindi

Meaning for:
window envelope
other
खिड़कीदार लिफ़ाफ़ा