How is the word embouteillage translated from French to English
Accumulation qui bloque la circulation, en particulier des véhicules.
Overcrowding that blocks movement, especially of vehicles.
Couldn’t load the audio. Please try again.


