Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landwash
in English
landwash
#uncommon
Definitions
Noun
the
area
where
land
meets
the
sea
The
landwash
was
eroded
by
the
strong
waves
.
Base Words
land
wash