apalearte

Spanish

Verb

apalearte

  1. infinitive of apalear combined with te