French-Spanish dictionary »

mitrailler meaning in Spanish

FrenchSpanish
mitrailler

ametrallar

Your history