ametrallarnos
Spanish
Verb
ametrallarnos
infinitive of
ametrallar
combined with
nos