しの あめ
shino tsuku ame

Noun
Expression

1. pelting rain; pouring rain; driving rain; downpour

Other forms: