NichiDict

雨注

うちゅう
[uchuu]

Meanings

1.NounNoun・suru

showering (arrows) upon