Chinese-English dictionary »

阿森松島 meaning in English

ChineseEnglish
阿森松島 proper noun

Ascension Island(an island in the South Atlantic)
proper noun