apestarlos

Spanish

Verb

apestarlos

  1. infinitive of apestar combined with los