Online Dictionary
Definition of " acorralar " in Spanish English Dictionary
Results
acorralar
  • {V} round up, corral, yard, pen, bay, bay: bring to bay, corner, impound