Chinese-English dictionary »

挑战者深渊 /tiāozhànzhě shēnyuān/ meaning in English

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

Challenger Deep(deepest point in the world)
proper noun