Spanish

edit

Verb

edit

desenlazarte

  1. infinitive of desenlazar combined with te