meaning of Altargitter

Altargitter - German to English

communion rail