vocab dash
Log in
Sign up
mitraillette
Top 20000
Meanings
Noun
1. submachine gun
2. sandwich with meat and French fries
(Belgium)