ametrallarlo

Spanish

Verb

ametrallarlo

  1. infinitive of ametrallar combined with lo