English Dictionary
▪ iapetus
▪ ib.
▪ iberia
▪ iberian
▪ iberian peninsula
◊ IBERIA
Iberia
n : a peninsula in southwestern Europe [syn: {Iberian Peninsula},
{Iberia}]
iapetus
ib.
iberia
iberian
iberian peninsula
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]