Spanish

edit

Verb

edit

apedrearte

  1. infinitive of apedrear combined with te