Traducción español inglés

English version

¿Qué significa "parar, detenerse, pararse, tapar, atascar, obstruir" en Inglés