Happy-christmas definitions

Alternative form of Merry Christmas.
noun
0
0
Advertisement