Search term crossbow has 2 results
Jump to
EN English IT Italian
crossbow (n) [mechanised weapon based on the bow] balestra (n) {f} [mechanised weapon based on the bow]
crossbow (n) [weapon] balestra (n) {f} [weapon]