terreplein
Explore definitions, synonyms, and language insights of terreplein
Definitions
Noun
level space where heavy guns can be mounted behind the parapet at the top of a rampart
Explore definitions, synonyms, and language insights of terreplein