Synonyms for "bathyscaphe"

Words with similar meaning