bell apples

English

Noun

bell apples

  1. plural of bell apple