desatascarte
Spanish
Verb
desatascarte
infinitive of
desatascar
combined with
te