Back to Dictionary
百慕大三角
Bǎimùdàsānjiǎo
1.
Bermuda Triangle
Noun