Pinyin Dictionary results for "yi bi li ya"

伊比利亚
Iberia; the Iberian peninsula
伊比利亚半岛
Iberian Peninsula
Dictionary data provided by CC-CEDICT