ˌMayor of ˈLondon BrE AmE
an elected politician who is the leader of the Greater London Authority and is responsible for various things in Greater London, for example the transport system, the ↑ emergency services , and economic development
ˌMayor of ˈLondon BrE AmE
an elected politician who is the leader of the Greater London Authority and is responsible for various things in Greater London, for example the transport system, the ↑ emergency services , and economic development
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012