apestarte

Spanish

Verb

apestarte

  1. infinitive of apestar combined with te