artillarte

Spanish

Verb

artillarte

  1. infinitive of artillar combined with te