0
i pooped on my sister Spain shares the IberianPenninsula with Portugal.
Spain is on the Iberian Peninsula.
The Iberian peninsula.
Spain has a king and it is on the Iberian Peninsula.
The peninsula that contains Spain and Portugal is called the Iberian Peninsula.