Spanish

edit

Verb

edit

desatascarte

  1. infinitive of desatascar combined with te