Swedish-English dictionary »

extremadura meaning in English

SwedishEnglish
Extremadura proper noun

Extremadura(autonomous province of Spain)
proper noun