Subscribe
URL of the page has been copied to clipboard.
Meaning : A solid section between two crenels in a crenelated battlement.
Install App
Merlon meaning in Telugu.