Online Dictionary

Spanish Dictionary, English Spanish Dictionary

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