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