EXTREMADURA


Meaning of EXTREMADURA in English

n. autonomous territory in Spain on the Iberian peninsula

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.