Spanish

edit

Verb

edit

espantarle

  1. infinitive of espantar combined with le