English

edit

Noun

edit

ice needles

  1. plural of ice needle