Pinyin Dictionary results for "yi si pa ni ao la"

伊斯帕尼奥拉
Hispaniola (Caribbean island including Haiti and the Dominican Republic)
Dictionary data provided by CC-CEDICT