A cloth to lay upon an altar in churches.
Word of the Day: Catachrestical
No thesaurus entries found for "Altar-cloth".
No Bible verses found for "Altar-cloth".
