meaning of Altartuch

Altartuch - German to English

altar fabric

View more

  • altarcloth
  • pall [archaic] [altar fabric]
  • vesperal