kyūude
1. Sudden rain; Due to sudden rain
Noun
#265573
1. Sudden rain; Due to sudden rain
1. rain shower
1. It is not a sudden rain.; It is not a downpour.
1. It was a sudden rain.; It was a downpour.
1. Probably a sudden shower.; It will likely rain heavily.
1. Sudden rain.; Heavy shower.
1. It was not a sudden rain.; It wasn't a downpour.
1. If it rains heavily; If heavy rain occurs
1. It is not a sudden shower.; It is not a downpour.
1. If it rains heavily; In case of heavy rain