Versión en Español
Meaning of
"atasco, obstrucción."
in English language
Spanish to English
English to Spanish
Spanish
English
atasco, obstrucción.
engorgement