storm beaches
English
Noun
storm
beaches
plural of
storm beach