Definition of the Word PRESTON
industrial city in Lancashire, England.
Close Window