Dutch-English dictionary »

castilië en león meaning in English

DutchEnglish
Castilië en León eigennam

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