What does There's roadwork on the avenue, so there's probably traffic. mean?There's roadwork on the avenue, so there's probably traffic.▶ Hear it in EnglishThere's roadwork on the avenue, so there's probably traffic. in other languagesIn PortugueseIn FrenchIn Japanese