kamus
.
Search
About
merlon
English
merlon
Noun
A solid section between two crenels in a crenelated battlement
English: merlon