What does Altargemälde mean?

Altargemälde - German to English

altarpiece

View more

  • altar piece