Home
Random
Watchlist
Uploads
Settings
Log in
submarine river
English
Noun
submarine
river
(
plural
submarine rivers
)
a river-like
current
on the
seabed
Last modified on 10 November 2012, at 23:26