atascarla
Spanish
Verb
atascarla
infinitive of
atascar
combined with
la