meaning of atasco

atasco - Spanish to English

traffic jam