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