artillarte
Spanish
Verb
artillarte
infinitive of
artillar
combined with
te