paravalanches

French

Noun

paravalanches m

  1. plural of paravalanche