Search term chamfron has one result
EN English IT Italian
chamfron (n) [armor] (n) testiera (n) {f} [armor]