acorralada
-corralled
Feminine singular past participle of acorralar

acorralar

Popularity
2,500+ learners.
Word of the Day
wintry