snowmoulds

English

Noun

snowmoulds

  1. plural of snowmould.