土砂降り — meaning in English
doshaburi
Japanese → English · translate English → Japanese instead
English meaning
- downpour noun A sudden, very heavy fall of rain.
Senses
土砂降り is used for these senses in English:
- downpour A heavy rain.
doshaburi
Japanese → English · translate English → Japanese instead
土砂降り is used for these senses in English: