desatascarlo
Spanish
Verb
desatascarlo
infinitive of
desatascar
combined with
lo