meaning of first lord of the treasury

1. the British cabinet minister responsible for economic strategy


Related Words

first lord of the treasury |

Developed & Maintained By Taraprasad.com

Treasure Words