crossbow – English–Italiano translations

🇬🇧 en it 🇮🇹

crossbow noun

  /ˈkɹɒsbəʊ/
  • mechanised weapon based on the bow
balestra
Wiktionary Links