mitraillettes
French
Noun
mitraillettes
f
plural of
mitraillette