Definify.com

Definition 2026


superaltars

superaltars

English

Noun

superaltars

  1. plural of superaltar