artillarme
Spanish
Verb
artillarme
infinitive of
artillar
combined with
me