Synonyms

ametrallar: acribillar · tirotear · balear

more (4)

Spanish-English translation for "ametrallar"

 

"ametrallar" English translation

Results: 1-4 of 4

ametrallar {verb}

 

Synonyms

Synonyms (Spanish) for "ametrallar":

Similar words

Have a look at the German-English dictionary by bab.la.