Pinyin Dictionary results for "ai li si quan"

爱丽斯泉
Alice Springs, town in central Australia (Tw)
爱丽丝泉
Alice Springs, town in central Australia
Dictionary data provided by CC-CEDICT