spotted seals
English
Noun
spotted
seals
plural of
spotted seal