ametrallarlos
Spanish
Verb
ametrallarlos
infinitive of
ametrallar
combined with
los