Diccionario Inglés-Español
barrier
Barrera, reja
Diccionario Inglés-Español
barricade
barrow