Grapeshot

French Meaning

mitraille

English Meaning

  1. A cluster of small iron balls formerly used as a cannon charge.

StatCounter - Free Web Tracker and Counter