Language:
Free Online Dictionary|3Dict

阿尔坎塔拉

Source : CEDICT

Alcántara, municipality in the province of Cáceres, Extremadura, Spain/Alcantara, Brazil space launch site