avalanchi

Ido

Noun

avalanchi

  1. plural of avalancho