Apple scruffs

English

Noun

Apple scruffs

  1. plural of Apple scruff