×

ibéria meaning in English

n. iberia, iberian peninsula, peninsula on which the countries of spain and portugal are located; ancient country located in the eastern part of the present-day georgian republic

Related Words

  1. ibsen
  2. ibères
  3. ibérique
  4. ibérien
PC Version

Copyright © 2018 WordTech Co.