desatascaros
Spanish
Verb
desatascaros
infinitive of
desatascar
combined with
os