French-English dictionary »

yorkshire du sud meaning in English

FrenchEnglish
Yorkshire du Sud nom propre
{m}

South Yorkshire◼◼◼proper noun