bathyscapeEnglish

bathyscape, bathyscaph, bathyscaphe

Noun

Navigable deep diving vessel for underwater exploration

English: bathyscaphe, bathyscaph, bathyscape

English words with similar meanings

Show 2 words