desatascarles
Spanish
Verb
desatascarles
infinitive of
desatascar
combined with
les