ametrallarle
Spanish
Verb
ametrallarle
infinitive of
ametrallar
combined with
le