applecores

English

Noun

applecores

  1. plural of applecore