English-Chinese dictionary »

sargasso sea meaning in Chinese

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

馬尾藻海proper noun

马尾藻海 /Mǎwěizǎo hǎi/proper noun