Dictionary |
1 Result
#1
undersea
s.
[
submarine
] beneath the surface of the sea
. wn