Yes. White vinegar is good to spray because it lows the pH level of the soil. So, it helps to boost the growth of roses that’s why roses are acidophilic plant. Mix vinegar with water and spray to the rose foliage. But don’t spray more vinegar. This can be harmful to the plant growth. So you will be unable to get big flowers on your rose plant.