apilarte

Spanish

Verb

apilarte

  1. infinitive of apilar combined with te