English-French dictionary »

sea of tranquility meaning in French

EnglishFrench
Sea of Tranquility proper noun

Mer de la Tranquillité◼◼◼nom propre