Translation Of Grapeshot In Different Languages

English
Ways to say grapeshot
Mitraille
Metralla

Synonyms