Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shorefronts
in English
shorefronts
#uncommon
Definitions
Noun
land
areas
adjacent
to
a
body
of
water
Base Words
shore
fronts