French-English dictionary »

challenger deep meaning in English

FrenchEnglish
Challenger Deep nom propre
{m}

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