desatascarse
Spanish
Verb
desatascarse
infinitive of
desatascar
combined with
se