Italian-English dictionary »

castiglia-la mancia meaning in English

ItalianEnglish
Castiglia-La Mancia proper noun
{f}

Castile-La Mancha(autonomous community)
proper noun