French-Latin dictionary »

péninsule ibérique meaning in Latin

FrenchLatin
péninsule Ibérique nom

Hiberianoun