apalearle

Spanish

Verb

apalearle

  1. infinitive of apalear combined with le