Перевод: с испанского на английский

с английского на испанский

they've put a lorry across the street to stop the traffic