Subscribe
URL of the page has been copied to clipboard.
Meaning : A sum of money voted by British Parliament each year for the expenses of the British royal family.
Install App