meaning of Altarbehänge

Altarbehänge - German to English

altar hangings