French-English dictionary »

océan des tempêtes meaning in English

FrenchEnglish
Océan des Tempêtes nom propre

Ocean of Storms◼◼◼(basin on the Moon)
proper noun