Spanish-English Dictionaryacorraláis
acorraláis
acorralar
Meaning of acorraláis