FEEDBACK

Meaning of 阿尔坎塔拉

Use your mouse
to draw a Chinese
character here
ā ěr kǎn (Trad.: 阿爾坎塔拉)
Alcántara, municipality in the province of Cáceres, Extremadura, Spain; Alcantara, Brazil space launch site