block the normal and reasonable movement of traffic - Inglés Sinónimo Diccionario

Proponer traducción