French-Spanish dictionary »

mitraillette meaning in Spanish

FrenchSpanish
mitraillette nom {f}

metralletanoun