meaning of Amputationsklinik

Amputationsklinik - German to English

amputation hospital