English-Chinese dictionary »

new spain meaning in Chinese

EnglishChinese
New Spain (historical colony)
proper noun

新西班牙 /Xīn Xībānyá/proper noun

Your history