Definify.com

Definition 2024


altar_screens

altar screens

English

Noun

altar screens

  1. plural of altar screen