Italian-English dictionary »

castiglia e león meaning in English

ItalianEnglish
Castiglia e León proper noun

Castile and León(autonomous community of Spain)
proper noun