1
chaparrón;chubasco;aguacero;lluvia fuerte
1
heavy rain;torrential rainfall;downpour
昨日は大雨だった。
We had a heavy rain yesterday.