Definify.com

Definition 2025


immurements

immurements

English

Noun

immurements

  1. plural of immurement