How is the word congestione translated from Italian to English
Accumulo che blocca il movimento, specialmente dei veicoli.
Overcrowding that blocks movement, especially of vehicles.
Couldn’t load the audio. Please try again.


