IBERIAN PENINSULA


Meaning of IBERIAN PENINSULA in English

n. Iberia, peninsula on which the countries of Spain and Portugal are located

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