shigurereba
1. If/when it drizzles; When it drizzles
Verb
#241833
1. If/when it drizzles; When it drizzles
1. to rain on and off; to drizzle
1. It rained briefly.; It showered.
1. Rained briefly; Showers passed
1. To rain briefly.; To shower.
1. Must rain.; Has to rain.
1. Please don't rain.; Don't stop raining.
1. Prone to showers; Tendency to drizzle
1. Cannot shower briefly.
1. Perseverance; Endurance