Spanish

edit

Verb

edit

destrozarte

  1. infinitive of destrozar combined with te