potato chips of the sea
English
Noun
potato chips
of the
sea
plural of
potato chip of the sea