fenestrations

English

Noun

fenestrations

  1. plural of fenestration