Sign in Join

Search: "ゲリラ豪雨"

No filters applied
Items 1-10 of 154
ゲリラ
gerira

1. guerrilla; guerrilla warfare

2. sudden

★ Common
Noun
#22780

1. Heavy rain caused...; Due to heavy rain...

★ Common
Noun
#83893
Items 1-10 of 154