Translation Of Mitraille In Different Languages

Translate MITRAILLE in languages spoken worldwide

English
Ways to say mitraille
Grapeshot
Metralla

Translate MITRAILLE in European languages

English
Ways to say mitraille
Machine gun
Mitraglia