Violet, indigo, blue and gree Yellow, orange and red, These 2025-07-19 英语谜语 Violet, indigo, blue and greeYellow, orange and red,These are the colours you have seenAfter the storm has fled.rainbow