snow banks

English

Noun

snow banks

  1. plural of snow bank