Spanish edit

Verb edit

ametrallarles

  1. infinitive of ametrallar combined with les