golden apples

English

Noun

golden apples

  1. plural of golden apple