curtain arrays

English

Noun

curtain arrays

  1. plural of curtain array