Japanese dictionary
なだれをうつ
to surge like an avalanche; to flood; to swarm; to stampede
Kanji details
・snow
・crumble
・die
・demolish
・level
・strike
・hit
・knock
・pound
・dozen