IZAPA


Meaning of IZAPA in English

n. archaeological site in central Mexico which contains ruins of the of Olmec civilization

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.