rhizoverbBeta
Feedback

yule

Christmas seasonnoun · The Christmas season or winter holiday period.