meaning of Altarbild

Altarbild - German to English

altarpiece