Queen-s-speech meaning

An address to the people of the United Kingdom and British Commonwealth broadcast on radio and television by the Queen on Christmas Day.
noun
0
0
Advertisement