Meaning ofold people's homein English

old people's home

#common