Definisi 'bermuda triangle'

English to English
noun
1 an area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost Terjemahkan
source: wordnet30


Visual Synonyms