Spanish-English dictionary »

castilla-la mancha meaning in English

SpanishEnglish
Castilla-La Mancha proper noun

Castile-La Mancha(autonomous community)
proper noun