Chinese-English dictionary »

百慕大三角 /bǎimùdà sānjiǎo/ meaning in English

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

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

Your history