kyūudesu
1. Sudden rain.; Heavy shower.
Noun
#272723
1. Sudden rain.; Heavy shower.
1. rain shower
1. Sudden rain; Due to sudden rain
1. It is not a sudden shower.; It is not a downpour.
1. If it rains heavily; In case of heavy rain
1. It is not a sudden rain.; It is not a downpour.
1. It's not a sudden shower.; It's not a downpour.
1. Not a sudden shower.; Not a downpour.
1. It was a sudden rain.; It rained suddenly.
1. It was a sudden rain.; It was a downpour.