What does Altarwerk mean?

Altarwerk - German to English

altarpiece