Search term barbozza has one result
Jump to
IT Italian EN English
barbozza (n) [plate armour protecting the lower face and neck] (n) bevor (n) [plate armour protecting the lower face and neck] (n)