Aconcagua

英文释义

n. the highest mountain in the western hemisphere; located in the Andes in western Argentina (22,834 feet high)

中文翻译

阿空加瓜山

学习工具