lower cannon - Inglés Sinónimo Diccionario

lower cannon

n.
[1] vambrace