a river-like current on the seabed.

listen to the pronunciation of a river-like current on the seabed.
English - English

Definition of a river-like current on the seabed. in English English dictionary

a river-like current on the seabed.
submarine river
a river-like current on the seabed.
Favorites