'In France Santa is Pere Noel; British people call him this, which means the same thing'
Father Christmas
SANTA: In France Santa is Pere Noel; British people call him this, which means the same thing
In France Santa is Pere Noel; British people call him this, which means the same thing
In France Santa is Pere Noel; British people call him this, which means the same thing
SANTA
Father Christmas
SANTA