apple butters

English

Noun

apple butters

  1. plural of apple butter