Similar words: peninsula · Antarctic Peninsula
  • EN > GA
  • GA > EN

Iberian Peninsula

noun GEOG
Leithinis na hIbéire