Chinese-English dictionary »

馬尾藻海 meaning in English

ChineseEnglish
馬尾藻海 proper noun

Sargasso Sea(an elongated area in the middle of the North Atlantic Ocean)
proper noun