acorralarse
Spanish
Verb
acorralarse
infinitive of
acorralar
combined with
se