GeneralConnection.com
➔
Dictionary
vambrace
Noun
1. lower cannon
1. cannon
Usage