ametrallaros
Spanish
Verb
ametrallaros
infinitive of
ametrallar
combined with
os