snowbeds

English

Noun

snowbeds

  1. plural of snowbed