snow moons

English

Noun

snow moons

  1. plural of snow moon