What does Armenkrankenhaus mean?

Armenkrankenhaus - German to English

charity medical center