Italian-English dictionary »

corsica del sud meaning in English

ItalianEnglish
Corsica del Sud proper noun
{f}

Corse-du-Sud(French department in Corsica)
proper noun