Polish-English dictionary »

kastylia i león meaning in English

PolishEnglish
Kastylia i León noun

Castile and Leónnoun
autonomous community of Spain