ametrallarte
Spanish
Verb
ametrallarte
infinitive of
ametrallar
combined with
te