altar cloths

English

Noun

altar cloths

  1. plural of altar cloth