artillarle
Spanish
Verb
artillarle
infinitive of
artillar
combined with
le