Search term 土砂降り has one result
Jump to
JA Japanese EN English
土砂降り (n v) [heavy rain] (n v) downpour (n v) [heavy rain]