bathyscaphe - English Synonyms Dictionary

bathyscaphe

n.
[1] bathyscaph , bathyscape