apple cores

English

Noun

apple cores

  1. plural of apple core