English-Chinese dictionary »

bermuda triangle meaning in Chinese

EnglishChinese
Bermuda Triangle (area in the Atlantic Ocean)
proper noun
[UK: bə.ˈmjuː.də ˈtraɪæŋ.ɡl̩]
[US: bər.ˈmjuː.də ˈtraˌjæŋ.ɡl̩]

百慕大三角 /Bǎimùdà sānjiǎo/proper noun