French-English dictionary »

tyrol du sud meaning in English

FrenchEnglish
Tyrol du sud nom propre
{m}

South Tyrol◼◼◼(German-speaking region of northern Italy)
proper noun