What does New windows would be better than curtains. mean?New windows would be better than curtains.▶ Hear it in EnglishNew windows would be better than curtains. in other languagesIn PortugueseIn FrenchIn Japanese