meaning of local authority

1. an administrative unit of local government


Related Words

local authority |

Developed & Maintained By Taraprasad.com

Treasure Words