Diccionario Español-Inglés

atascar

Congest, engorge, occlude, stop

Diccionario Español-Inglés