Chinese English Dictionary

阿尔坎塔拉    Add to My Vocabulary

PinYin ā ěr kǎn tǎ lā    Simplified 阿尔坎塔拉    Traditional 阿爾坎塔拉
  1. Alcántara, municipality in the province of Cáceres, Extremadura, Spain
  2. Alcantara, Brazil space launch site

Similar Words

Credits
Source of Dictionary: CC-CEDICT