French-English dictionary »

castille-la manche meaning in English

FrenchEnglish
Castille-La Manche nom {f}

Castile-La Mancha◼◼◼(autonomous community)
proper noun