Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dunelands
in English
dunelands
#limited
Definitions
Noun
areas
of
land
with
sand
dunes
The
tourists
got
lost
in
the
vast
dunelands
near
the
coastal
town
.
Base Words
dune
lands