What does With new windows, the room would be much quieter. mean?With new windows, the room would be much quieter.▶ Hear it in EnglishWith new windows, the room would be much quieter. in other languagesIn PortugueseIn FrenchIn Japanese