Spanish

edit

Verb

edit

astillarle

  1. infinitive of astillar combined with le