artillaros
Spanish
Verb
artillaros
infinitive of
artillar
combined with
os