atorón - translation to English
Diclib.com
Online Dictionary

atorón - translation to English


atorón      
n. traffic jam, caravan of traffic vehicles that cannot advance (Mexico)