scallopers

English

Noun

scallopers

  1. plural of scalloper