artillad

Spanish

Verb

artillad

  1. second-person plural imperative of artillar