ametrallarles
Spanish
Verb
ametrallarles
infinitive of
ametrallar
combined with
les