English to Hindi

Meaning for:
window sill
other
खिडकी का दासा