EnglishEdit

NounEdit

fenestrations

  1. plural of fenestration