frost pockets

English

Noun

frost pockets

  1. plural of frost pocket