What does mean "the british love of the big bird at christmas shows few signs of waning."?

How to paraphrase it?
Anonymous User
Anonymous User
Asked Dec 09, 2014
Edited Dec 09, 2014

TIP: If it's not your answer to this question, please click "Leave a Comment" button under the question to communicate with the question owner.

Categories