lower cannon - Anglais Synonymes Dictionnaire

lower cannon

n.
[1] vambrace