artillándoles

Spanish

Verb

artillándoles

  1. gerund of artillar combined with les