meaning of Altardecke

Altardecke - German to English

altar fabric