Definify.com

Definition 2024


superaltars

superaltars

English

Noun

superaltars

  1. plural of superaltar