Skip to main content

leat

Hindi leat का अर्थ हिंदी में
  • कुल्या
English leat meaning in English  •  leat का अर्थ अंग्रेजी में
Noun
  • An artificial water trench, esp. one to or from a mill.
Advertisement