English to Hindi

Meaning for:
rest-home
other
बूढों और बीमारों के रहने का स्थान