artillándolas

Spanish

Verb

artillándolas

  1. gerund of artillar combined with las