iberia, peninsula on which the countries of spain and portugal are located

listen to the pronunciation of iberia, peninsula on which the countries of spain and portugal are located
İngilizce - İngilizce
{i} Iberian Peninsula