Pinyin Dictionary results for "a te la si"

阿特拉斯
Atlas (Titan in Greek mythology); Atlas mountains of north Africa
Dictionary data provided by CC-CEDICT