Ido edit

Verb edit

avalanchis

  1. past of avalanchar