English | German | Russian | Czech

immured English

Meaning immured meaning

What does immured mean?

immured

imprisoned or confined

Are you looking for...?