PronounceGlobe
(name)
EN
English
Español
Português
PronounceGlobe
>
English
>
submarine river
submarine river
submarine river
English
Noun
Ad
Definition
A river-like current on the seabed.
Ad