ametrallarlo
Spanish
Verb
ametrallarlo
infinitive of
ametrallar
combined with
lo