English: BARRICADE (road)
Espaņol: BARRICADA (del camino)
Next
Siguiente