Versión en Español
Meaning of
"obstruir la circulación, bloquear"
in English language
Spanish to English
English to Spanish
Spanish
English
obstruir la circulación, bloquear
blockade