artillarles

Spanish

Verb

artillarles

  1. infinitive of artillar combined with les