French-English dictionary »

grand manchester meaning in English

FrenchEnglish
Grand Manchester nom propre
{m}

Greater Manchester◼◼◼(county in northwest England)
proper noun