Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
carse
in English
carse
#uncommon
Definitions
Noun
fertile
low-lying
land
(
near
a
river
);
valley
area