ski noses

English

Noun

ski noses

  1. plural of ski nose