English-Chinese dictionary »

challenger deep meaning in Chinese

EnglishChinese
Challenger Deep (deepest point in the world)
proper noun

挑战者深渊 /Tiāozhànzhě Shēnyuān/proper noun

挑戰者深淵proper noun