Spanish-French dictionary »

ametrallar meaning in French

SpanishFrench
ametrallar

mitrailler