foredrafts

English

Noun

foredrafts

  1. plural of foredraft