Casemates meaning

Plural form of casemate.
noun
0
0
Advertisement