a chartered town or borough in scotland. a borough-used in scotland

listen to the pronunciation of a chartered town or borough in scotland. a borough-used in scotland
a chartered town or borough in scotland. a borough-used in scotland