Pinyin Dictionary results for "a er kan ta la"

阿尔坎塔拉
Alcántara, municipality in the province of Cáceres, Extremadura, Spain; Alcantara, Brazil space launch site
Dictionary data provided by CC-CEDICT