French-English dictionary »

castille-et-león meaning in English

FrenchEnglish
Castille-et-León nom propre

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