English

edit

Noun

edit

projectures

  1. plural of projecture