Juliet caps

English

Noun

Juliet caps

  1. plural of Juliet cap