Definify.com

Definition 2024


Castile-La_Mancha

Castile-La Mancha

English

Proper noun

Castile-La Mancha

  1. An autonomous community of Spain.

Translations