ametrallarle

Spanish

Verb

ametrallarle

  1. infinitive of ametrallar combined with le