foreshadowers

English

Noun

foreshadowers

  1. plural of foreshadower