Advertisement

Advertisement

Queen's speech

noun

  1. (in Britain and the Commonwealth when the sovereign is female) another name for speech from the throne


Advertisement

Advertisement

Advertisement

Advertisement