bouchon meaning in English
n. cork, cap, cover, stopper, plug; bottleneck, hindrance to the clear flow of traffic; traffic jam, caravan of traffic vehicles that cannot advance
n. cork, cap, cover, stopper, plug; bottleneck, hindrance to the clear flow of traffic; traffic jam, caravan of traffic vehicles that cannot advance