ametrallarles

Spanish

Verb

ametrallarles

  1. infinitive of ametrallar combined with les