Download For iPhone Download For iPad Download For Android
n. site, location
Chinese Word.
地址 /dì zhǐ/ n. address