major city in the north-west of england

listen to the pronunciation of major city in the north-west of england
English - English

Definition of major city in the north-west of england in English English dictionary

Major city in the north-west of England.
Manchester