French-English dictionary »

mer du sud meaning in English

FrenchEnglish
mer du Sud nom {f}

South Sea◼◼◼(southern region of Pacific Ocean)
proper noun