Translation Of Mitraglia In Different Languages

English
Ways to say mitraglia
Machine gun

Synonyms