taiyōfureadeareba
1. If solar flare; When solar flare
Noun
#315167
1. If solar flare; When solar flare
1. to come into contact with; to touch (each other)
1. solar system
1. flare
1. solar cell
1. Sun
1. ocean
1. Let's…; Shall we…
1. To have someone do; To let someone do