Oxford pillowcases

English

Noun

Oxford pillowcases

  1. plural of Oxford pillowcase