Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
marinescape
in English
marinescape
Definitions
Noun
a
view
or
scene
of
the
sea
The
hotel
room
offered
a
stunning
marinescape
with
waves
crashing
against
the
shore
.