English-French dictionary »

la mancha meaning in French

EnglishFrench
La Mancha (medieval Iberian kingdom)
proper noun

La Manche◼◼◼nom {f}

Castile-La Mancha (autonomous community)
proper noun

Castille-La Manche◼◼◼nom {f}