English-Chinese dictionary »

sinope meaning in Chinese

EnglishChinese
Sinope (satellite of Jupiter)
proper noun

木卫九 /Mùwèijiǔ/proper noun

木衛九proper noun