Christmas presents

English

Noun

Christmas presents

  1. plural of Christmas present