Spanish-English dictionary »

gran manchester meaning in English

SpanishEnglish
Gran Manchester proper noun
{m}

Greater Manchester(county in northwest England)
proper noun