desatascarte

Spanish

Verb

desatascarte

  1. infinitive of desatascar combined with te