Leat



noun
1.
ផ្លូវទឹក
  • leat through
    - អានត្រួសៗ, មើលត្រួសៗ
ENGLISH MEANING
noun
1.
An artificial water trench, esp. one to or from a mill.