Spanish edit

Verb edit

apedrearles

  1. infinitive of apedrear combined with les