zombi apples

English

Noun

zombi apples

  1. plural of zombi apple