Definisi 'iberian peninsula'
English to English
noun
1 a peninsula in southwestern Europe
source: wordnet30
More Word(s)
iberian, peninsula, portugal, portuguese republic, andorra, principality of andorra, espana, europe,

Visual Synonyms
Click for larger image