apilarse

Spanish

Verb

apilarse

  1. infinitive of apilar combined with se