What does New windows would improve the room, but they'd cost two thousand euros. mean?New windows would improve the room, but they'd cost two thousand euros.▶ Hear it in EnglishNew windows would improve the room, but they'd cost two thousand euros. in other languagesIn PortugueseIn FrenchIn Japanese