potato scallops

English

Noun

potato scallops

  1. plural of potato scallop