Diccionario Español-Inglés

corral

Court, stable, yard

Diccionario Español-Inglés