Dictionary Entry: 爱丽丝泉

Word
Pinyin
爱丽丝泉
ài lì sī quán

Alice Springs, town in central Australia

Child Entries of 爱丽丝泉