artilla
See also:
artillá
Spanish
Verb
artilla
inflection of
artillar
:
third-person singular present indicative
second-person singular imperative