frost-staches
English
Noun
frost-staches
plural of
frost-stache