Christmas logs

English

Noun

Christmas logs

  1. plural of Christmas log