Subscribe
URL of the page has been copied to clipboard.
Meaning : Cannon of plate armor protecting the forearm.
Synonyms : vambrace
Install App
Lower cannon meaning in Telugu.