爱丽丝泉

ài lì sī quán

Sign in to save this word to your study lists.

Definitions

  1. 1. Alice Springs, town in central Australia