FEEDBACK

Meaning of 阿尔坎塔拉

Lookup via: Pinyin | Radicals
ā ěr kǎn (Trad.: 阿爾坎塔拉)
Alcántara, municipality in the province of Cáceres, Extremadura, Spain; Alcantara, Brazil space launch site