Skip to main content

carse

English carse meaning in English  •  carse का अर्थ अंग्रेजी में
Noun
  • Low, fertile land; a river valley.
Advertisement