What does Altenpflegeheim mean?

Altenpflegeheim - German to English

nursing home the elderly