snowruts

English

Noun

snowruts

  1. plural of snowrut