crenelation

crenelation

English Noun
Ad

Definition

Alternative form of crenellation.

Ad